careen down the road - Español Inglés Diccionario